-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PM-4269] Use rustls on non-wasm platforms #374
Conversation
No New Or Fixed Issues Found |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, let's hold of on merging this until next week.
# Conflicts: # Cargo.lock # crates/bws/Cargo.toml
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #374 +/- ##
==========================================
+ Coverage 48.60% 48.64% +0.04%
==========================================
Files 152 152
Lines 7271 7277 +6
==========================================
+ Hits 3534 3540 +6
Misses 3737 3737 ☔ View full report in Codecov by Sentry. |
Type of change
Objective
Updated reqwest to use rustls on all platforms. We're also using rustls-platform-verifier where possible to load the CA certificates from the operating system store instead of including them in the binary.
Note that WASM doesn't need a TLS stack as reqwest just uses the browser's
fetch